Resolution of structured SAT problems with Score(FD/B)
نویسندگان
چکیده
Many satisfiability problems called structured SAT problems (like Ramsey, PigeonHole, and so on) may be very shortly defined with Score(FD/B), a boolean constraint programming language design at the Computer Research Center of Dijon (CRID). In addition to the expressiveness, design features of the language (cardinality constraints) are also used to detect some properties (symmetries) of the problems at the compilation of the source program. The detected symmetries (if any) are used by the extended resolution method to prune efficiently the search space. In this paper, we present an original approach which exploits the symmetry properties, statically detected, to improve the systematic local search method supported by Score(FD/B). We also describe how to make use of these properties on the applications Ramsey and PigeonHole. Then we report some experimental results. The system Score(FD/B) has been developped in C on a SUN SPARC 10.
منابع مشابه
Resolution of Structured Sat Problems With
Many satissability problems called structured SAT problems (like Ramsey, PigeonHole, and so on) may be very shortly deened with Score(FD/B), a boolean constraint programming language design at the Computer Research Center of Dijon (CRID). In addition to the expressiveness, design features of the language (cardinality constraints) are also used to detect some properties (symmetries) of the probl...
متن کاملPsychological factors in patients with peptic ulcer and functional dyspepsia
Abstract Background: The role of psychological factors in peptic ulcer disease (PUD) and functional dyspepsia (FD) has not been clearly determined. In this study the role of conflict management styles, psychiatric symptoms, and alexithymia were assessed in patients with PUD and FD and in the healthy individuals. Methods: Ninety subjects [30PUD (15 women, 15 men), 30 FD (15 women, 15 men), and...
متن کاملLook-Ahead Versus Look-Back for Satisfiability Problems
CNF propositional satis ability SAT is a special kind of the more general Constraint Satisfaction Problem CSP While look back techniques appear to be of little use to solve hard random SAT problems it is supposed that they are necessary to solve hard structured SAT problems In this paper we propose a very simple DPL procedure called Satz which only employs some look ahead techniques a variable ...
متن کاملLazy Clause Generation Reengineered
Lazy clause generation is a powerful hybrid approach to combinatorial optimization that combines features from SAT solving and finite domain (FD) propagation. In lazy clause generation finite domain propagators are considered as clause generators that create a SAT description of their behaviour for a SAT solver. The ability of the SAT solver to explain and record failure and perform conflict di...
متن کاملBoosting SLS Performance by Incorporating Resolution-based Preprocessor
State of the art Stochastic Local Search (SLS) solvers have difficulty in solving many CNF-encoded realistic SAT problems, apparently because they are unable to exploit hidden structure as well as systematic solvers. Recent work has shown that SLS solvers may benefit from a preprocessing phase borrowed from systematic SAT solving. In this paper, we report an extensive empirical examination of t...
متن کامل